drillable alloy - French English Dictionary